Swift vs. Objective-C: A New Programming Language

نویسندگان

  • Cristian González García
  • Jordán Pascual Espada
  • B. Cristina Pelayo García-Bustelo
  • Juan Manuel Cueva Lovelle
چکیده

— The appearance of a new programming language gives the necessity to contrast its contribution with the existing programming languages to evaluate the novelties and improvements that the new programming language offers for developers. These kind of studies can show us the efficiency, improvements and useful or uselessness of the new programming languages. Also these studies can show us the good or bad properties of the existing programming languages. For these reasons, these studies allow us to know if the new programming language is offering improvements or relapses. In this article, we compare the new programming language of Apple, Swift, with the main programming language of Apple before Swift, Objective-C. We are going to show the differences, characteristics and novelties to verify the words of Apple about Swift. With that we want to answer the next question: Is Swift a new programming language easier, more secure and quicker to develop than Objective-C?

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning iOS Programming - From Xcode to App Store: Covers iOS 5, 2nd Edition

learning ios programming from xcode to app store learning ios programming from xcode to app store tbkv download learning ios programming from xcode to app store kindle learning iphone programming xcode app store learning ios programming from xcode to app store free download learning ios programming: from xcode to app click here to access this book : free download http://www learn xcode ios prog...

متن کامل

Swift Identification of Dark Gamma-ray Bursts

We present an optical flux vs. X-ray flux diagram for all known gamma-ray bursts (GRBs) for which an X-ray afterglow has been detected. We propose an operational definition of dark bursts as those bursts that are optically subluminous with respect to the fireball model, i.e., which have an optical-to-X-ray spectral index βOX < 0.5. Out of a sample of 52 GRBs we identify 5 dark bursts. The defin...

متن کامل

Afterglows of Gamma-Ray Bursts: Short vs. Long GRBs

We compiled a large sample of Swift-era photometric data on long (Type II) and short (Type I) GRB afterglows. We compare the luminosity and energetics of the different samples to each other and to the afterglows of the pre-Swift era. Here, we present the first results of these studies.

متن کامل

Promotion of Educational Effectiveness by Translation-based Programming Language Learning Using Java and Swift

More and more programming tools have been created to help people to learn new programming languages. Although the number of tools to support beginning learners has increased, none directly compare different languages. This paper proposes a translation-based programming learning method that supports programming language learning for beginners of a new language who are familiar with a different l...

متن کامل

Promotion of Educational Effectiveness by Translation-based Programming Language Learning Using Java and Swift

More and more programming tools have been created to help people to learn new programming languages. Although the number of tools to support beginning learners has increased, none directly compare different languages. This paper proposes a translation-based programming learning method that supports programming language learning for beginners of a new language who are familiar with a different l...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IJIMAI

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2015